diff --git a/scapy/sendrecv.py b/scapy/sendrecv.py
index 0a516e18dc2c8e640ccda2366341abc47559bfcd..3b8a101c978907ce0578c15182bb236e5b935691 100644
--- a/scapy/sendrecv.py
+++ b/scapy/sendrecv.py
@@ -566,4 +566,8 @@ L2socket: use the provided L2socket
     s.close()
     return plist.PacketList(lst,"Sniffed")
 
+@conf.commands.register
+def tshark(*args,**kargs):
+    """Sniff packets and print them calling pkt.show(), a bit like text wireshark"""
+    sniff(prn=lambda x: x.display(),*args,**kargs)
 
diff --git a/scapy/utils.py b/scapy/utils.py
index ff463a44da328aa0e353251cb486ae7d35a912af..c19bf7245635a34b395939e58d421bea44ea4293 100644
--- a/scapy/utils.py
+++ b/scapy/utils.py
@@ -804,7 +804,3 @@ def make_lined_table(*args, **kargs):
 def make_tex_table(*args, **kargs):
     __make_table(lambda l: "%s", lambda l: "& %s", "\\\\", seplinefunc=lambda a,x:"\\hline", *args, **kargs)
 
-
-def tethereal(*args,**kargs):
-    sniff(prn=lambda x: x.display(),*args,**kargs)
-